At a glance
Textbooks give a pendulum's period as T = 2π√(L/g), and that formula never mentions how far the pendulum swings. This sim races a real pendulum against the formula, so you can see where the formula holds, where it fails, and by how much.
What you'll learn
- Where T₀ = 2π√(L/g) comes from, and the approximation it rests on.
- How the period of a real pendulum depends on its release angle θ₀, and why.
- How to read the correction factor T/T₀ off the curve, and turn it into a period.
- Why the length sets the time scale, while only the release angle sets the size of the formula's error.
What's on screen
- ✓ Exact bob (solid cyan): the real pendulum.
- ⚠ Small-angle ghost (dashed amber): swings as θ₀ cos(2πt/T₀), the motion the approximation sin θ ≈ θ predicts.
- Readouts → Race card: laps completed, and how far ahead the ghost is, in swings.
- 📈 T(θ₀) curve (opens next to the stage): the ratio T/T₀ against release angle. Amber sits at 1 (the formula); cyan is the real pendulum.
The controls
Press ⌖ on a row to see where that control sits in the sim.
| Control | What it changes | Range | |
|---|---|---|---|
| release θ₀ | The angle both bobs start from, measured from the vertical. | 5°–90° opens at 5° | |
| length L | The string length. It sets the time scale of every swing. | 1–3 m opens at 2 m | |
| Second pendulum | Adds a green pendulum with its own length L₂, so two lengths race side by side. The ghost is hidden while it is on. | L₂: 1–3 m | |
| Small angle (Overlays) | Shows or hides the dashed formula ghost. | on / off | |
| 📈 T(θ₀) curve (Overlays) | Opens the plot of T/T₀ against release angle, with a marker at your θ₀. | on / off | |
| Readouts | The Period card (the real bob's T) and the Race card (laps, and the ghost's lead in swings). | panel | |
| ▶ Play / ⏸ Pause | Releases both bobs from rest, or freezes them so you can compare positions. | top bar | |
| Speed | Plays the motion faster or slower on screen. The physics and the period stay the same. | 0.25×–4× | |
| ↻ Reset | Restarts the mode you are in from its beginning. | top bar |
Fixed: g = 9.81 m/s², no friction or air drag.
The textbook formula
Gravity's pull along the swing is proportional to sin θ. The solid bob follows this equation:
For small angles, with θ in radians, sin θ ≈ θ (at 10° they differ by 0.5%). With that swap the motion becomes simple harmonic, and its period no longer depends on θ₀:
Why the real pendulum runs late
- On either side of the vertical, |sin θ| < |θ|, so the real pull back is weaker than the formula assumes.
- Energy conservation makes this exact: at every angle the real bob moves more slowly than the ghost, so every real swing takes longer.
- The wider the release, the bigger the gap, and the longer the swing.
| release θ₀ | real swing is longer by | ghost leads by one full swing after |
|---|---|---|
| 10° | 0.2% | ≈ 524 laps |
| 30° | 1.7% | ≈ 57 laps |
| 90° | 18% | ≈ 5.5 laps |
One lap, or swing, is out and back: one full period.
The exact period
The real period has no formula in elementary functions. It equals T₀ times a correction factor that depends only on θ₀:
These sliders move the sim too.
Released close to 180° (almost upside down), the period grows without limit. The sim stops at 90°.
What the length changes
In T = T₀ × (factor set by θ₀), the length appears only inside T₀ = 2π√(L/g).
- Length sets the time scale. T₀ grows as √L, so going from 1 m to 3 m stretches every period by √3 ≈ 1.73.
- The release angle sets the error. T/T₀ has no L in it, so the ghost's lead, counted in swings, is the same at any length.
Where it matters
- Pendulum clocks. A clock is adjusted for its usual swing, but if the swing size drifts, its rate drifts too: from 2.0° to 2.2° is about 1.4 s a day. This is called circular error, and it is why clock swings are kept small and steady.
- Huygens, who built the first pendulum clock, added curved guides (cycloidal cheeks) that shorten the string on wide swings. On a cycloid the period does not depend on the amplitude at all.
- Measuring g. Timing a pendulum gives g, but a 10° swing already makes the answer about 0.4% too small unless you correct for it.
Go deeper: how the sim computes K(k)
- The sim uses the arithmetic–geometric mean (AGM): repeatedly replace two numbers by their average and geometric mean. It converges in a few steps.
- The series shows the first correction is θ₀²/16: double a small amplitude and the extra time grows four times.
Summary
Key points
- T₀ = 2π√(L/g) comes from replacing sin θ by θ.
- Since sin θ < θ, every real swing is longer than T₀, and more so at wider angles.
- The real period is T₀ times a factor that depends only on θ₀ (read T/T₀ off the curve).
- Length sets the time scale; the release angle alone sets the error.
Common mix-ups
- "The period doesn't depend on amplitude." Only for very small swings.
- "Wide swings are faster, because the bob moves faster." It does move faster. With a pull proportional to θ, the extra speed would exactly cover the longer path. The real pull, sin θ, grows more slowly, so the speed falls short and the swing takes longer.
- "A longer pendulum makes the error worse." The fractional error does not depend on L.
Things to try on your own
- Set θ₀ to 45° and count the laps until the Ghost lead reaches one full swing. Compare with the table in section 04.
- Turn on Second pendulum, give it L₂ = 1 m against L = 3 m, and compare the two periods.